<template>
  <span v-if="hasPower()">
    <!-- slot 就是 组件中间的内容 -->
    <slot></slot>
  </span>
</template>

<script>
  export default{
    props: {
      url: {
        type: String
      }
    },
    methods: {
      //判断当前用户是否拥有这个权限
      hasPower(){
        console.log("---->判断请权限的组件！");
        //拥有的权限
        var emp = this.$.get("login_emp");
        var powers = emp.powers;
        //循环处理
        for(var i = 0; i < powers.length; i++){
          var p = powers[i];
          //判断所有的3级权限
          if(p.type == 3 && p.powerResource == this.url){
            //拥有这个权限
            return true;
          }
        }
        return false;
      }
    }
  }
</script>

<style>
</style>
